#pragma once
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
typedef struct stack
{
	int* ps;
	int size;
	int capacity;
}st;
void init(st* p);
void push(st* p, int x);
void pop(st* p);
int take(st* p);
int stackempty(st* p);